You must stay at 101B Condo - this place was truly amazing. It was very clean, GREAT location to nearby beaches, snorkeling, food, and local attractions and we had all the amenities we needed. We woke up every morning, ate breakfast on the private deck/balcony and watched the sea turtles right outside the door to the condo - pure happiness and awe inspiring! The hospitality was warm and inviting and Great Vacation Retreats's were so responsive with communication.