great location, clean and great communication. we had a great time in San Diego.