the island is less than seventy square miles : nothing but beaches and high-rise hotels and cacti growing wild in the dusty swathes of land not overtaken by fast-food outlets and caribbean beach bars .