Wonderful place with spectacular view. Luxurious and full of surprises.