Nice rooms, some feature private pools. Attentive and caring staff.