The flat is really as described, close to Ramblas and all the stores you might need. It is not very close to the beach but you can still go there by foot. Also you can count on Nuria to give good tips to get the best experience in the city!