Beautiful condo - we have stayed here the past 4 years. It is clean, spacious, beautifully furnished, and has everything you could possibly need. The amenities are great; swimming, sunbathing, beach, sunsets, fishing on a private pier, there is something for everyone. It is truly a little bit of paradise. No hassle check-in and check-out was also a plus, as well as knowing we had someone available 24 - 7 if needed. We thoroughly enjoy staying here and we are already looking forward to next year's vacation.