Very clean and had all the amenities we needed and more! Beautiful location and conveniently located near public transit :)