Service was good, place was clean, pool was nice, the villa lay out was great. Things we did not like about this place is that there is no walkways or beach as promoted or shown in photo, we where told by guard that walkway was closed because it is now private. Check in and check out was very slow process. The dollar exchange value was higher than the actual value, which overcharged approximately $180 more.