Very clean, perfect, very comfortable We had a great week