Extremely hospitable, friendly hosts. An immaculately clean, neat and well thought out space that pre-empts your needs. A remarkable attention to detail and genuine concern for guests with a homely and welcoming vibe.