Mauregard Hotels, Mauregard Apartments, Unterkünfte in Mauregard