We couldn't be happier with Margies spot. Getting the keys was a breeze, the apartment was perfectly clean, and the view is absolutely amazing. It was very convenient that the apartment had everything from snorkeling gear to any kitchen appliance we needed. Overall it was a fantastic stay.