The apartment is nice and clean. but it has a musty smell. The location is NOT family friendly at all. I had to go to an office, 2 blocks away to check in and get the key, its not so bad, but when you are a party of 5, with kids and luggage, it can be tedious. The staff and communication were good. In general, I can’t recommend it because I had to cancel my reservation the day I checked in and left right away because of the smell and the area.