Beautiful resort. Condos were clean. Check in and out was very easy. Pools and grounds are amazing.