Very clean. Good location. Lovely pool area.