This is a very pretty property and the basic staff is very nice. Our experience with the management was poor, actually very poor. We have traveled extensively and have never provided a negative review but there is always a first time.
Our prearranged transportation was not at the station to pick us up and after almost 30 minutes we sought a taxi. Upon arriving at the hotel we were greeted by the Manager (we will leave the name out to be nice) who began by raising her voice that her brother was going to be mad because he had gone to pick us up and was waiting for us. Where was he when we were looking for him for 30 minutes??? We were put in a room with twin beds when we had reserved a double. Moved to a lovely ground floor unit overlooking the pool and garden but was told only temporarily as it was being saved for local visitors. We were told the move upstairs was the same exact room just up a floor which was not even close to accurate. The room was half the size, dirty walls, holes in the walls, bathroom light fixture coming off the wall showing the wiring and a huge hole and on and on.
The highlight was when we were checking out they were attempting to charge additional taxes and not honoring our discounted rate. The Manager was not on property so the front desk kept calling her with the situation. I had all the paperwork and a good thing. I told the front desk we would not pay one sole more than we had contracted. We couldn't wait to get out of there!!!