Very clean and comfortable. The decor is really nice too. The host has thought of everything you might need during your stay.