A comfortable and inviting place, excellent amenities, friendly hosts