John’s place was great! Walking distance to many places, the only tricky part was street parking but that’s almost anywhere in Long Beach. John was quick to respond to text messages and was helpful when needed.