Awesome location. Fabulous hosts. Everything was just as it was advertised. Perfect stay.