The place was very convenient and each space, the bedroom, the bathroom, the cafeteria, the laundry machine, was very well-thought and organized. The staff was happy to do the extra-mile to help you and were always really nice and helpful. I would run into the cleaning crew often which makes the space always clean and welcoming. Also the on-site menu options are very tasty and affordable. I don't have any negative comments except that I would recommend to buy the breakfast on-site occasionally. I was there for 2 weeks and with 3 different options of panini (very good though!) it can get repetitive. Thank you!