Great location. Very clean. Enjoyed the indoor and outdoor heated pool.