Overall, we enjoyed the condo. There are a few updates that are needed (which I shared with the owner/management company). The view is beautiful! We thoroughly enjoyed snorkeling and fishing in front of the condo! We swam with many different fish and a sea turtle one morning. Really incredible! The location is not ideal for little kids, as there are lots of rocks/reef in front of condo. If you are looking for a big sandy beach, this is not ideal. The complex itself is also quite outdated, but functional. We enjoyed the pool and hot tub. The unit was also very well stocked with kitchen supplies and plenty of towels.