we enjoyed our stay and the views and beach were fantastic. condo and amenities were everything we needed. the on-site security, staff, and residents were fantastic.