A lovely peaceful space and environment with excellent facilities provided to make the best of your stay.