Great location, fab pool and attentive staff.