Very clean and great location. Plenty of room for our family and loved having access to a hot tub!