Great location, small but has everything you need. Love that we had somewhere to park our car it can get hard to get street parking in Long Beach. Check in was smooth, no issues