The property is large but after the first day everything is easy to find. There are several restaurants. French restaurant had the best chocolate lava cake, my husband's cake was prepared with dolce de lece, just the way I ordered, tiramisu was great as a surprise desert at the Japanese. The Japanese had the best show during dinner, Midetteranian had great food, but took forever. Brazilian was not good, skip it, got food poisoning after steak. The buffett is pretty good, lots of choices and very fresh options available, although not everything is super fresh, but the food is cooked all the time, so possible to get freshly cooked. The fruit station was very good. The juice bar was nice. Lots of bars, lots of night entertainment, talented singers, activities people were fun and offered many things to do. All the shows were fun to watch. The coffee and ice cream shop at the entrance is great! The waterpark is fun for a day. The staff was great and always helpful. Bring medications with you in case you need it, the pharmacy is very expensive and the doctor is useless. google knows more. Overall a great stay. The beach and the pool areas were great! Would come back if there was a good deal. The room was clean, the ladies offered water in bottles and towels, if needed. The room was nice and big. All in all a great vacation!