I could not recommend this place enough. From the views to the location, it is quite simply fantastic!