While the apartment was fine, the check in process was so horrific I could not possibly recommend this to anyone. I waited out front of the building with my family for hours explaining on the phone over and over again that the key I was given was incorrect. The checkin process here involves you picking up the key at a different location, which with luggage is a bit of a nightmare. Then I had to go to multiple places to get additional keys including an Uber ride while I left my family on the street. I even thought that I was the victim of fraud at one point. It took dozens of phone calls to finally get the right keys to get into the unit. The unit is managed by an 3rd party provider and is limited on what they can do to help.