Catarroja Hotels, Catarroja Apartments, Unterkünfte in Catarroja