Even though we didn't met the hosts, they were very kind to us and made sure everything was right. The place is very well located and the apartment looks just as it appears in the pictures.
Highly recommended. Thank you!