The condo was the perfect size for our family of four. The kitchen had everything we needed to make quick meals. The decor was very cute. We loved the turtle pictures The condo was very clean when we arrived. We enjoyed being on the first floor with easy access to the pool and beach. Plenty of room to unpack our belongings in the dressers and plenty of hangers in the closet. The water in the ocean is gorgeous! Great snorkeling at this beach and many others. The Lazy Lizard pool bar had fantastic food! Super impressed! So easy and convenient to grab a meal or drink and fun atmosphere. All restaurants we dined at were very good but food was pricey. And a few suggestions….We would have appreciated a cooler or small ice chest to use when going to the beach. Also the pillows in the main bedroom were very uncomfortable. I would suggest replacing them! There was no local channels avail to watch on tv and we could not log into Netflix because there was an account already. We would have liked to watch tv together during the rainy hours. I suggest a stick vacuum to keep in the unit. As much as we tried to not bring sand in, it was inevitable. There was a broom but didn’t help much with the sand. Housekeeping did not come mid week for a quick clean like stated in our contract. Even though this property is on the 7 mile beach, you cannot walk along the beach past the property line due to rocks. That was a bit misleading. I thought we would be able to walk the beach a long way.