Excellent property to share a space with friends or family. Excellent amenities. Coffee machine in the lobby. Great common room, pool and office space. Only concern was check-in and check-out. First, the pre-check-in was a major pain, you have to send a copy of your ID, etc. I was sharing with a friend and she could never complete her check-in for some reason (I called several times) and she was the one to check-in first, so it was important she could get the codes and everything. When I checked in, I requested a second key card for the door. We are two adults and not going to be glued together all the time so, need two cards, makes sense for a two bedroom apartment... And I was told I had to pay for it ? After I prodded a bit they told me it was just a deposit, and then changed the amount from 100$ to 150$. Hmmm. There was no-one at the front desk when we checked out (that's the time the person chose to do their rounds apparently, right when everybody is actually leaving), so I took pictures of the TWO key cards left on the desk to ensure I would not be charged. The person showed back as I was waiting for my ride... Other than this... excellent stay.