We booked the Hyatt-Long Beach thru Celebrity's precruise pkg and were very happy with our accommodations. The Hyatt was a lovely property and the room was very comfortable. We would definitely stay there again.
The restaurant was a bit pricey but ok for breakfast and lunch. There are several free-standing restaurants just across the street, i.e. Outback, P.F. Chang’s, etc. You can walk to several attractions like the Aquarian of the Pacific, boat rides, whale watching, etc.
A shuttle to the pier which was a large coach bus was provided as part of the package through the cruise line.