Apartment was in a fantastic location, clean and good value. Randy's communication was excellent and was quick to reply to any queries we had. He also provided suggestions of things to do during our stay.
A couple of downsides; check-in wasn't as smooth as expected, it was difficult to gain entry to the building and get the lift to our floor. The blinds were broken and didn't close properly. There is only one small heater for the entire apartment, it was difficult to heat the apartment even with the thermostat set to full. The toilet seat was broken which was very annoying and unhygienic. This was mentioned by Randy when we checked in but still unresolved after 8 days.
Otherwise, we did enjoy our stay in the apartment which was good value for money and right where we needed it to be.