As well as a spectacular view this place has all the little extras to make it truly special. We had a fantastic time here and highly recommend it. Very clean and beautifully presented.