Very clean unit. Communication with the hosts was great. Pool was clean. Good location for being near activities in town.