Fantastic place with amazing view and excellent facilities.