Chori Castro misses out in Mallorca