Location is perfect. Walking distance to pretty much everywhere. Antonio is very responsive to any questions and the check-in process is as smooth as it could be.
If you come from the airport (even if not from T4), I suggest you take the commuter train C1 and C3/C4 to Sol, which is a lot more straightforward than trying to figure out the fare of subway.