Very quiet & pleasant place.
To be recommended