We had a really good stay at the Hacienda. The rooms are very well appointed and the staff service is excellent with great attention to detail. We especially liked the evening bed turn down and bathrooms.
However one thing that really irked us was the amenity charge which is automatically added to the bill. Whilst the amenities are excellent, this is a hidden way of advertising one room price whilst at the same time charging a significantly higher price for the room. In our case we arrived late in the afternoon and left the next morning so many of the things we were forced to pay for could not be used.
This is an excellent hotel which can justify advertising the higher price including the amenity charge, particularly as we stayed in the Haciendas, which in any event offer a lounge and breakfast included.
Without this hidden charge I would have rated it as 5 star experience without hesitation.