Very clean and the location was prime! It was close to everything! The check-in was very easy with Naj and very easy check-out. Neil communicated with me throughout our stay. The parking can be somewhat of a challenge but as long as you look for parking away from Petco Stadium and read the posted signs then you will be fine. I definitely would recommend.