Au Cap Hotels, Au Cap Apartments, Unterkünfte in Au Cap