We had a fabulous stay at this clean, well-stocked, excellently located unit. The view is amazing from both decks for watching whales, boats, snorkelers and sunsets. Magic sands is an easy walk down the road with a fun beach and restaurant. Don't ...