We enjoyed staying at this location. We were eight people and for this amount of people, while it was a bit small, it worked well.
Overall the apartment was as advertised, however we communicated to the host that it could have been better equipped.
The location was good and self check-in made it easy. Wi-Fi worked well also.