Extremely clean. Comfortable, well-equipped, good location, communicative host. Perfect for our group of 4!