Skirting the bay , which has been transformed into a variation on Rio de Janeiro 's Copacabana Beach , are high-rise hotels and apartment buildings .
The entire bay from start to finish is lined with apartments and hotels .