This is a lovely apartment in a spectacular location. Highly recommend.
The apartment was modern, stylish, clean, and well-maintained.
The only challenge that we had was that the host really needs an exact check-in time, which was a challenge for us in this case because we were operating on a flexible schedule (had lots of choices of which train to take into Barcelona). Of course, this is a non-issue if you are on a set schedule.