Great location, amazing garden/pool and fantastic hosts. We would stay again.