Overall, this is a worthwhile place to stay. It is in a great location and it is very easy to get around.
The most pressing issue was the strong smell of mildew throughout the apartment. This might just be a seasonal issue (it rained while I was there), but was not the most pleasant.
Claudia was very accommodating when I asked to check in earlier in the day.