lovely peaceful spot - a treat to share in the serenity and tranquility of such a lovely place.