A well styled apartment situated a little off the busy streets of Barcelona, but only a short walk away from the beach and the nearest Metro station.