This is a really nice mid-range hotel. The staff here were really friendly and helpful. The food was really nice and the food in the a la carte restaurant on site was EXCELLENT!!! If you want to relax and enjoy lovely food and drink then I can really recommend this place. They put on shows here every night. The atmosphere here is really Mexican. We really felt like we were on holiday here. This place really is suitable for children.