Nice, clean, and in a great location. Definitely exceeded my expectation and will use again when ever I am back in San Diego.