This is a nice apartment in a great location. It is very clean. We had some significant problems with missing keys, missing linen, meet and greet no-show and a smoke alarm that didn't work at all, despite the battery being replaced with a new one. On two occasions we had to wait for missing items to be delivered. At about 3:30 we were told the second set of keys and linen would arrive at 5-ish, we waited. They came at 7:30. Then we had to wait around again the next day for them to bring a new battery for the smoke alarm. But, that didn't fix it The managers said the smoke alarm replacement would be 'scheduled' so we went and bought our own. We think, safety issues like this shouldn't be 'scheduled' - then have to be addressed immediately. The smoke alarm date stamp was 2001 so it was ancient and almost certainly not compliant and not legal. We complained and received a partial refund and were reimbursed for the smoke alarm but it left us questioning the priorities of the managers. Check-in instructions were inconsistent. A bollard in the car space wasn't serviceable. All in all a wonderful little apartment let down by the way it was managed. It's another AirBnB property where the 'host' is a management company and it seems your not dealing with the owner.