Great location. Well stocked! Parking is an issue unless you can arrange ahead of time but is expensive. Condo is small, but has a great view, and has all the amenities. A little worn but acceptable. Great place if you are on foot and eating in!! Beach chairs, bogie board, and snorkel provided for your beach trips.