The apartment we stayed at from Upstreet was comfortable and convenient. My friend and I stayed here for six nights while working remotely from the apartment. The internet was solid, though the furniture wasn't ideal for a good working desk setup. The unit has three AC units, including one in each bedroom, which were critical for comfort during the scorching Athens summer. One appeared to be broken at first, but when we notified Upstreet of the problem, they arranged for a technician to fix the problem later that day. I was really impressed by the speedy communication and professionalism they demonstrated for that instance, as well as throughout our stay.
The only thing I felt could have been better is the check-in process. We did a self check-in by retrieving the apartment keys from a lockbox. Upstreet had excellent instructions how to locate and unlock the lockbox, but the problem was that there are now multiple lockboxes. I ended up trying the code for every lockbox and eventually found the right one, but I think labelling the lockbox would save some time.
Overall, I'd love to stay in another Upstreet listing and think all hosts can learn something from how they operate!