Staff are professional, friendly and make you feel comfortable; rooms are spacious and clean. Complimentary parking, pool and beach are available. Food is tasty and good; breakfast is served as well as dinner package is available. Andre the server is friendly and efficient. Great experience from start to finish, this exceeded my expectations. I would recommend this resort to anyone who is seeking to be in a safe and friendly environment.