John's place is very clean and is a great location. Easy check in and out as well as quick communication with him if you need it. I would definitely recommend it to anyone visiting Long Beach.