As others have mentioned the resort is beautiful!!! Yes not many spoke English but we knew that before going so no big deal..... We did notice not all employees were super friendly but again no big deal, avoid those individuals, then you won't have to deal with it!
My only major complaint was that out of a group of 12...
More
