This was a wonderful condo, definitely one of the best we have stayed in! It had tons of space for 2 adults and three teenagers to spread out and we loved the convenience of having laundry facilities, the awesome outdoor kitchen, the beach gear and a really well-stocked kitchen. The pool and hot tub were really wonderful too. We went to the beach club, which was a really good spot for snorkeling and hanging out, and also enjoyed the nearby beaches. Although we loved having the beach equipment (huge bonus of renting a condo vs. a hotel!) some of the chairs, umbrellas and snorkeling gear are pretty worn out or broken. We made do and it was not a problem because there was a lot of gear to choose from, but just something to note. Another thing to consider is there are not very many good restaurants nearby - that we could find - as most of the immediate area has overpriced resort restaurants and not a lot else. It's a beautiful area, but if you are looking for any reasonably priced taco shop or pizza parlor, they don't seem to be available. All in all, we'd go back here in a minute - we loved having meals on the lanai, and we ended up grilling more than we thought and it worked out well. Beautiful place that we'd recommend to friends!