We are picking up a cruise ship to Mexico in September from the LA cruise centre and would like to stay in a really nice hotel two days prior to the cruise. The hotel needs to be close enough to the terminal, preferably on a beach with restaurants and shops close by. I have considered Long Beach, is that nice? Also, do you know if these hotels offer shuttle service/excursions to Disney? Its like, so much to do not much time to do it in!!!! Finally, will it be easy to get transportation from LAX to Long Beach/San Pedro area? Please please advise.