Amazing resort, excellent pools and walk to the beach was so convenient. Property was in good condition with great views and large balcony. However, we were disappointed with some roaches in the condo but property manager immediately placed some roach baits. Excellent communication - accommodated early check in and late check out. Overall recommend this stay if there take care of roach issue.