This place is at a great location right on the beach. There is an excellent view from the balcony and you can walk anywhere to get a bite to eat (or ride the free bikes!). Check in was easy and communication with Andrew was also quick. Unfortunately, like some other reviews, I have to point out the lack of total cleanliness. It definitely could have been cleaner. My fiancé wiped down the place when we arrived and picked up quite a bit of dirt and grime. The bedsheets could have been cleaner as well. I’m not normally too picky about this but I stayed at the place in the height of the COVID-19 pandemic. Also, if you stay here for more than a few days I’d plan on bringing or buying a few items. There were only 2 rolls of toilet paper provided and maybe an 1/8 of a bottle of handsoap. It was also not possible to get extra trash bags. These things are not provided at the main desk in the lobby. Also, it said there were beach chairs and beach towels. You have to get the beach towels from the pool downstairs (not a huge deal) but there was only one beach chair. The beach chair was old and was basically beginning to rip at the seam. If you see a yellow beach chair in the closet...it’s because we bought it ourselves. The umbrella is also old and breaking. I still enjoyed the place and the vacation was nice. Really can’t beat the location. A couple simple upgrades (new beach gear, more cleaning, etc) would go a long way to making this an exceptional place.