A lovely peaceful retreat with all the amenities needed for a happy stay.