Great place! Great host! But the location...wow! Lajolla is the best place ever.