Amazing location in Barceloneta just a few steps from the beach, yet walking distance to the city center and all of the local attractions.