We really enjoyed our stay at Jonathan's place. The flat was really clean and the room was perfect with a nice view of the street from the balcony. We had access to most things in the flat including the kitchen. Jonathan's cousin (English speaker) helped with check-in which allowed really good communication. The flat was in a great location travel-wise, las ramblas was super close and the beach was no more than a 25 min walk, however if you don't feel like walking the transport links will help you get there quicker. I defo recommend Jonathan's place.