This was our third stay in this hotel over the years. We enjoy coming back. The location is great, close to the beach, restaurants and shopping. Rooms are spacious and clean. The only improvement we would recommend is to solve the parking as they have only limited number of spots in the garage and in the busy summer season we had to search for an open spot on the streets. Nevertheless we will be coming back.