Great place for tranquility and peace.