Amazing location, great hosts and a beautiful place to stay!