This place is truly stunning - we will stay again!