Amazing! Location is just absolute luxury at its finest. 10/10 this is the spot to stay at.