The location is perfect, very convenient and easy to find. We did not meet the hosts but check-in was smooth, instructions were very clear, replies were super fast. Highly recommended! Thank you Christian and Ana!