Our stay at Stephens place was so amazing. It is in the perfect location, right across from the beach and next to restaurants, you can walk anywhere from here. Has everything you need, snorkel gear, beach chairs, towels. Stephen kept in contact before and during our stay. Oh and you can watch the whales from the balcony. I would absolutely stay here again.