Great location for enjoying Barcelona