Very clean and comfortable. There was a full kitchen with all the amenities to cook. Great for a family vacation stay.