A lovely place to stay - peaceful retreat.