Excellent, well appointed, immaculately clean and very comfortable. Very welcoming and knowledgeable host.