Amazing place with extraordinary views. A very special place/location.