Our company of 5 people spent 9 days in this flat. The flat is very well equipped for everyday life. There was even washing and coffee machines in apartment which you can use. Location (near Sagrada Familia) is the best if you want combine rest on the sea with active rest.
Building has narrow specific stairs but it was not problem for us. Daria allow us to leave our luggage in the flat till the evening and this was very comfortable for our company.