The room is very nice and modern. Parking was included and the location was great for the beach. But I was very dissatisfied that I was charged a cleaning fee but was instructed at check-out to wash my own dishes and take out my own trash. It should really be noted beforehand so I will let others know here. I am not sure what the "cleaning fee" was for. Other than that, it is a very nice place.