Spotlessly clean. Great atmosphere. Quality linen and bedding. Very comfy. Attentive thoughtful hosts.