Beautiful spot tucked away in Avalon - close to town and the beach! Very quiet and peaceful!