Very clean and comfortable. Well decorated.