Sofia's place was perfect. Great location and smooth check-in process. It's about a 10min walk to the beach and 20min to the centre of Barcelona. I was traveling with my family including two small kids and the apartment was big enough for us to fit comfortably.