You won't find a better location in Barcelona. Dozens of local restaurants and bars within a few blocks. The beach across the street. Convenience to public transportation.