We enjoyed our stay there. It's a beautiful apartment located at the one of the best neighborhoods. Grocery stores, cafes, bars, pharmacy are all one minute away. Walking distance to a lot of major tourist attractions.
Love the self check-in idea but with luggage on hand, it takes a few minutes to get the key before heading to the place. It would be perfect if we are provided enough garbage bags, coffee capsules, and shampoo too.