The apartment is gorgeous, at a great location and well connected. Very homey, I'd say.
All the information provided is correct.
I didn't get to meet the hosts in person, but the communication and the amount of information they gave prior to my stay was everything I needed.
I highly recommend the apartment and would stay there again.