Top notch!!! Great location, excellent space and, most important a super host! Elena's warm welcome, attention to detail and insider tips and recommendations make her stand out. Look no further, this is the place to stay!