This could so easily have been a five star review.Let's start with the positive aspects. The location of the apartment was superb, the place was very clean, and the layout of the rooms was great. So the basics were taken care of and the promised amenities were provided.What prevents me from giving a five star review were some small, but annoying, details. The lack of any personal touch. A check in and entrance process relegated entirely to an app, which was not initially intuitive and occasionally glitchy. To be fair, calls to the office to resolve app related issues were responded to promptly and cordially. The same cannot be said for the few requests we made to have things fixed in the apartment. So, for instance, despite assurances that the maintenance request had been entered into 'the system' the broken fan in the master bathroom was never fixed (we stayed there for 18 days).Other slightly irritating points: extreme stinginess with staples such as bathroom soap, paper towels (none provided), dishwasher and laundry detergent. Upon repeated requests we did receive clean towels half way through our 18 day stay.Given that the apartment was not cheap I found this stinginess about the little things disappointing, as was the completely impersonal nature of the check-in, which just felt unwelcoming.Just a few small extra touches (actual dish towels in the kitchen, maybe a bottle of water in the fridge to greet guests after a long trip) would bump this place to 5 stars.