This place has a fantastic location near the Spanish Square, with everything within walking distance.