Lovely little peaceful oasis amidst the whispering pines .