Great location and cute place right in Barcelona.