The staff were friendly and accomodating. The room was very clean. I enjoyed the pool. The bed was very hard, but we slept well enough for the 5 nights we were there. Longer would have been difficult. The bathroom is very small, and there was no cold water, so the hot was what you got. The location as pros and cons. You have to wind around the bumpy back streets to get there, but the view and setting were worth it to me. Wifi worked downstairs by the office. That was also true in the hotel Hacienda Flamingoes.