Perfect location, welcoming host, and spacious place.