Impeccable accommodation and service in a stunning location.