While the apartment, building and location were of a very high quality, upon arrival, we found one of the beds had soaking wet bed sheets (as if it had just come out of the washing machine and placed on the bed), and had to wait approximately 15 minutes outside the building for the contact to show up and allow us to check-in.
A stylish, modern place, could be great with a little more effort.