The apartment is great. Kept very clean and has all the amenities we expected and more. clean towels, dishwasher detergent, laundry detergent, fully stocked kitchen including quality knife set etc.
We were 3 adults and stayed 4 nights, and the apartment was big enough to accommodate us comfortably.
The only very small issue we encountered was the parking spot. It's not a private parking space, but shared for the building. During 4 days coming and going twice a day with a car we had one case when we didn't have a parking spot.