We had a great island vacation with 2 adults, a teenager and a 5 yr old. This condo was perfect for our needs. Had great beach stuff (fins, snorkel, cooler, chairs, etc.) and kitchen was well stocked (blender, pots and pans, knives, foil, laundry detergent, napkins, etc.). We had to get used to impact of island water and had to clean gunk out of the faucets before we could use them, but otherwise, all was good. Great communication from property manager, super helpful and responsive. There was construction happening in the next door unit every weekday. This wouldve been terrible had we wanted to sleep in. However, we were daily early (7:30am) risers and this didnt impact our stay, but definitely could have had our plans been different. This condo is 30 min tops from everywhere - scuba, snorkeling, hiking, beach hanging - we would likely stay again as a centrally located spot. We didn't really use the beach front or pool, but we loved the porch and spent every night on it enjoying the sound of the waves and talking about our day. A/C worked great and very much appreciated it was in bedrooms and living room as we visited in July and it was definitely needed.