Great location, great place. But it's a timeshare, so the apartment is assigned upon arrival (not exactly the one in the picture, but still very nice). The check-in process is a bit more complicated (took nearly 45 minutes) and they push their timeshare sales pitch. Not horrible at all and the staff was super friendly, but the check in process was just unexpected. The place is beautiful and perfectly appointed in a great part of the city - overall a wonderful experience!