Generous and comfortable space. Friendly and professional hosts.