Excellent apt, well located, luminous, clean and functional. The hosts are very welcoming and stayed in touch all the time in case we needed something. Arrival and departure were easy as they were very accommodating. Would definitely stay again in the future.