This place is incredible. The view and location can't be beat and the interior is adorable. The unit was super clean and would be perfect for a group of 4 or fewer (it might be a little tight for 5 or 6 unless you're family or really comfortable with each other since there are only 2 bathrooms). My whole family loved going to the beach in the morning to swim and snorkel, or play lawn games by the pool. At night we loved to find new life in the tidepools. All that alone would have made our stay perfect, but Tracy went out of her way to keep us comfortable, and even gave us a late check-out after learning we were here to surprise my mother (again, thank you so much, Tracy!) Absolutely stay here! It is incredible!