Everything you expect and more. A great place to stay if you're going to be in San Diego.