Everything I could have asked for, will definitely stay again! Great coffee and Italian restaurant on block as well.