All our previous cruises out of Long Beach we also stayed at the hotel Maya and took advantage of the free parking and shuttle. However, this year our friends invited us to stay at their timeshare before the cruise. ... a generous offer that we may regret this time!