We had a wonderful stay with Elizabeth and William! It is obvious that they put a lot of thought and effort into their guests' comfort. Both private and shared areas were very clean, there were plenty of towels, pillows, blankets, etc., check in was painless and just as described, hosts were extremely responsive to messages and made us feel welcome without being too invasive. If I find myself in the area again, this will be the first place I check for lodging. I would highly recommend a stay here.