Excellent! As described, clean and comfortable. Perfect for our family. Easy communication and thoughtful and thorough host. Would stay again and highly recommend.