We had a perfect stay - the apt was perfect and had all we could ask for. The sunset views are amazing. Easy access to the beach and pool. Very secure complex. We would definitely recommend.