The place was in a great location. The beds were comfy. The shower had good water pressure but the whole check-in process left me exhausted that I have a hard time being very excited about this place. Check-in was at 3 pm and we did ask if we could either check-in early or leave our stuff earlier than 3 pm but when we arrived after 3 pm the one cleaner was working on the first bedroom. When we came back 20+ minutes later she finished making the bed of 1 room. They said it would be an hour to clean the rest of the apartment, then they backtracked and said 15 minutes. It definitely felt like they just rushed. The towels were left on the floor not really folded. The dishes were rinsed by not cleaned. The communicate was always quick but this really isn't an ideal place for families with small children. While they did provide a crib they didn't even set it up and it felt just very rushed since we checked in at 4 pm and had to leave the next morning at 5 am.