Extremely clean, cute and homey. Loved that we had the option to swim or relax and enjoy the beautiful scenery. Beds were comfy and host was very accommodating!