Super clean, great location. Walls are a little thin, but still had a great time while in San Diego for the weekend!