Perfect host, perfect location. Affordable food heaven in same Street. Just perfect for couple visiting Barcelona