Great location for anyone visiting Barcelona