perfect, perfect host and location, great home