Amazing views, history in every corner of the place and adorable animals! Fairytale place for a wedding!