Comfortable, hospitable, communicative, clean--everything we needed in a short stay! Thank you!