Some friends of mine live on Rota (an island off Guam). I might tease them that "La Isla Rota" means "Broken Island."
Pero, fuera de broma, what would be the proper (no pun intended) way to refer to their domicile in Spanish: La Isla de Rota? I assume so, because "Treasure Island" is "La Isla del Tesoro"...