Nice place in Barcelona - perfect location.