We had a great time during our stay. The apartment was great value compared to a lot of other places and having beach gear, such as chairs and a cooler was a great extra touch. Unfortunately we had a small hiccup when we arrived late night from the airport as the room hadn’t been cleaned. Luckily there were spare sheets so we were able to switch the bedding. The cleaner had a mix up with the dates. Eric and Elayne were great though and were super apologetic. They arranged a cleaner to come when we went grocery shopping as soon as we let them know. They also waived the cleaning fee for the inconvenience which was greatly appreciated.