Great location, Amazing staff, especially at reception and overall clean with good views from the pool