We're arriving in Barcelona on sept 13 and getting on the ship on the 15th. we'll have to test on the 13th when we get at the hotel or find a testing centre at the BCN airport... not convenient ! hopefully Royal will drop the testing before we leave !!!! fingers crossed !!!