Parking was offsite, but right out front and very reasonable. The staff was super friendly and welcoming. We were early for check-in and our room wasn’t ready yet, so the gentleman at the desk recommended a great restaurant and stored our bags. They were also very pet friendly and welcoming to our old girl. When we went down the next day to head out to the beach, the lovely lady at the desk recommended a pet friendly beach and even called ahead for us. Our stay was made even better by the wonderful housekeeping service! I have stayed very few places that did such an outstanding job every day! We definitely plan to return to Viareggio, and definitely plan to stay here if possible!