The condo has great views and two very nice decks to lounge on, pictures are accurate. The kitchen was well stocked for cooking, beds were comfortable, bathrooms were very nice. As for parking accommodations - it was difficult as we left before they opened each day and returned after they closed - we were able to park in visitor parking with no issues during our stay. Location is convenient to many attractions on the island. The condo was stocked with several nice amenities for beach/sand days (chairs, mat, cooler, umbrella, beach towels and two pair of snorkeling fins) and the pool was just perfect after a long day of "Islanding!"
If we had one complaint it would be to consider adding more bath towels for a party of 4 women or a family. We did need to do laundry during our stay - while not in the condo itself it was convenient to get to.
We felt safe and would consider a stay again at this location.