Pelican Hill Resort.....Newport Beach......is this Heaven on Earth??