I just stayed at both locations in March and was upgraded and given EL access at both. The service at both was top notch, but the Diagonal Mar had possibly the best service I've had at any Hilton property. Familiarize yourself with the transit system because neither location is very near the touristy stuff.