Everything was clean and perfect except the fact that my wife felt uncomfortable when lying on the bed mattress. But other than that I had no problem with staying there. Highly recommended.