This hotel is amazing. The gardens are beautiful and the staff are very friendly. The bedrooms are very large and the pools are great. The buffet breakfast is awesome and the dinner menu is large even if it is a little bit pricey. This hotel is worth every cent and I would recomend it to anyone.