Very clean and spacious. Location was a close walk, drive or Uber to Long Beach restaurants, stores, and attractions. The only issue was finding a parking spot, as there is no on-site parking. We enjoyed our stay!