Very clean. Had everything I needed for my stay. Great location. Lots of shops and restaurants near by.