Stunning location and the best hosts ever; we would stay again in a heartbeat!