Perfect location near great snorkeling at Two Step. Unit is clean, updated, and one of the best in the complex, overlooking the pool and views of the ocean. We enjoyed breakfasts on the deck and the kitchen is very well equipped. Rebecca was a thoughtful host; clear communication and responsive. Would highly recommend.