Thoughtful and communicative hosts. Excellent location, spacious and comfortable.