Javier is a nice host, this is a very convenient spot near Piazza di Spagna, 3 mins walk from metro.
We had really great time in Spain.