A nice cozy place that is located very close to most LA attractions with Universal Studios being the closest.