Mulhacen Ferienhäuser, Resorts und Vermietungen