Can't fault the location and quality of this apartment. Amenities are great too.
Level of communication in the lead up to stay could be improved as well as some basic information about the building on arrival would be also be helpful.