The staff is very nice and responsive. However, I arrived to check into my 2 bedroom apartment and It was not available so I had to wait in a 1 bedroom apartment for the day. This is basically a hotel. The kitchen is not really equipt if you plan on really using it and cooking (there were not even bowls for cereal). I was with 3 kids all under 12 so I really like and expect an equipt kitchen. Also there is no table to eat at, all meals you have to eat sitting on the couch. And to top it off the WiFi was not working for the entire time I was there. The front desk told me that they had informed the "boss" but nothing was done.