Great location and great host. Ann was extremely accommodating during our stay and was keeping us posted with updates on the place. Place is spotless with tons of amenities. They also provided beach gears that you could bring to the beach. The building is well kept and safe. Will definitely recommend this to people over and over again!!!!