The condo is in an excellent location and has every amenity you could need. The kitchen is fully stocked with pots/pans/utensils/dishes--even a colander, pizza cutter, bottle opener/corkscrew, as well as small storage bags and containers. There was salt/pepper/cumin, oil, and balsamic on the counter. There are also 2 beach chairs, 4 beach towels, a huge tote bag to carry these in, and both a small and large cooler. You definitely need to bring your own snorkel gear, though, as there are many opportunities to snorkel off shore all over the island.
The 2nd story balcony was wonderful with a table and chairs to just sit and enjoy the ocean views and for eating our meals. The pool and grounds were very clean, and the pool had a grill and fridge/freezer. We bought fish from the local fish monger and cooked them on the grill. There's a table and kitchen there as well if you want to eat poolside. There are 2 grocery stores 1/2 mile each direction. We had rented a car (drive on the left side of the road) but walked to one just to get a few items. Groceries are very expensive, like Hawaii, so plan to pay 2-4x more than what you are used to (depending on where you are from). Same with restaurants.
The tennis courts are in great shape, and there is a laundry room by the pool ($3.50 a load). There is a washer/dryer combo machine in the condo, but it is very small so we never used it.
Brian is the nicest guy ever, and was very responsive the couple of times we called/texted him--he gets back to you within minutes if he isn't able to answer his phone.
Things to remember during the off-season (May-Nov it seems): no one is in the office at all even though hours are advertised 11-3, and the security number was only for leaving a message. Many people are gone during hurricane season, so when their smoke alarm batteries die, you can hear the chirping 24/7 until security can get into their condo to check it. It was nice having the pool and beach to ourselves every day, though, but it took 5 days over the holiday weekend for someone to finally get into the condo that was chirping.
All said, it was a wonderful vacation. We would definitely come back here again, and highly recommend this amazing condo!