El Puig Hotels, El Puig Apartments, Unterkünfte in El Puig