Great place, located in a great spot in San Diego.