Great location, great place, great hosts! Made out stay in Barcelona a time to remember!