Location was great, communication was very responsive, check in/out was easy. You will need to supply some items yourself but most is provided and lots of stores nearby so that will be no issue. The only thing they can improve is the cleanliness (dust/hairs in corners, crumbs under beds/sofa, stain on walls) but overall if you are not too picky it is a very convenient and comfortable place to stay.