Impeccable. Immaculate. Comfortable. Fantastic location. Honoured to have been allowed to stay there. Awesome views. Nina was an excellent communicator. Thanks for letting us stay. I could not recommend this highly enough.