I rented this apartment in Athens with four friends for three nights. Everything was perfect. The place is at small walking distance from all the main interesting points of the city. It's clean and equipped with everything, including Wi-Fi, washing machine and hair dryer.
We didn't meet Stella personally, but she was the fastest to answer all our questions via messages and also recommended us some nice places to eat.
Check in and check out are smooth and easy. Thanks a lot! Totally recommended!