Very clean, great location, enjoyed my stay very much.