margarita towers