Very clean and easily accommodated my last minute booking..great price too!