This place looked really nice but sadly we didn't get beyond reception. We were told they had AC problems with our room. They were very good at finding somewhere else but when we went back the next day the room had another family in it. May have been unlucky? Good location.