to see Spain coast and Morocco. We came one day early to make sure catching the cruise. it seemed a bad idea staying in it assigned hotel Barcelona Hilton, not only charged double for 2 persons in one room, but had very poor service. Coming after a red eye flight from Atlanta around 10 AM, the front desk lady refused to let us check in early to get some sleep but let the same flight crews to check -in right way. Luckily Oceania personnel intervened to let us get in at 12 noon to catch lost sleep for two 70+ and 80+ old guys.
Once on board the next day, we were treated well and the food and service were very well. After the cruise, we have found how to use the shipboard credit not before, may be next time if you have. The specialty restaurant reservations were not possible to have before 9 PM, so we had gave up with none during the trip. About the excursion to Casablanca we expect ed highly, but after arriving, only learned that the locals were closed everything after Ramadan and some Holiday not before. Well, you don't always get what you paid for.
Clean and attentive.
traffic is bad but people seem happy.
bad hotel service, expensive city.
over-rated.