Stunningly beautiful place, small and absolutely perfect. The gardens are delightful and provide the perfect backdrop to an awesome place.