Moncada Hotels, Moncada Apartments, Unterkünfte in Moncada