Spotlessly clean. Quiet and very comfortable. Attentive hosts. Good location.