The apartment was very small, but the location was great and convenient to everything. We had a little difficulty with check in. I had corresponded with Mario about our check in time, and even got confirmation from him the same day that he would be waiting in the apartment to greet us at the specified time, but when we arrived he was not there and there was only a housekeeper who spoke no English. She was able to call Mario on the phone who said he was out of town and unable to meet us. He wound up sending a friend who met us and explained a few things about the apartment. Overall a good place to stay for a few nights. I wouldn't recommend staying much longer as it is very cramped.