Overall, the apt is good and serviceable. Communication is great. Check-in was ok. Location is incredible. I would stay again, but it would not be my first pick.