Couldn't ask for a better location in La Jolla Shores, great for a large group