Concha is so welcoming and her home is perfect! The BEST location and such a nice place to stay.