Bal Harbour Hotels, Bal Harbour Apartments, Unterkünfte in Bal Harbour