Mauregard hotels, Mauregard appartementen, accommodatie in Mauregard