Very clean with great modern decorating. Lots of thought has clearly gone into the little things that made the stay go beyond my expectations. Location and parking was convenient also. Would definitely stay again if travelling through.