The apartment is great and so is the location. However, the company seems more like a money making machine than a cozy host. I requested a change in reservation before my stay started. However, they did not respond until my stay had started and by then they said they could not change it because the stay had started. This led to me paying for an extra night I did not need. Also I payed for an early check in but had to wait almost 20 min outside with a baby in February for them to show up.
They were flexible with my checkout and let me check out at 12 instead of 11, which was nice. But overall not impressed with communication.