Very hospitable and responsive hosts. Very clean, comfortable and inviting living space.