Fabulous place, wonderful luxury in a stunning location. Couldn’t fault it.