My family had a great time at this resort. The place was really clean, spacious and had everything we needed. Short walk to the beach and we enjoyed the swimming pools.