Clean, well-stocked condo with a fabulous view. We were comfortable here and had a nice time in the area.The location is super convenient to shopping, activities and restaurants. The hotel pools were clean and well maintained, which we love. The beach was clean and the free chairs and umbrella were awesome. One thing I will mention, (and it's not a huge deal but it kind of snuck up on us...lol) make sure when you pick up supplies to get a couple rolls of toilet paper and also paper towels. I know it does state to do so in the check in info. I understand your fear that people might take home your extra rolls if you supply them but, I personally would have appreciated an extra roll of tp instead of the welcome soda. Those sodas must cost more than toilet paper. That being said, my husband definitely drank them! Overall, we had a great time and recommend this property.