Our vacation was wonderful! The location, views, and property overall were great. We were able to check in a couple hours early, and the management team was very responsive via text and made sure everything was going well. The ceilings in the kitchen and bathroom were torn apart and appear to have been water damaged, so although it didn't look great, it didn't impact our stay. The doorwall was also very difficult to open and close (probably lodged with sand). Overall everything was clean and would definitely stay again.