We highly recommend staying at Pedro's place. Everything was awesome - from check-in to check-out. The family welcomed us at the apartment and even took our suitcases up the stairs. The apartment is perfectly designed - a huge amount of attention to clever details and perfect decor make it a home away from home. Every part of the apartment is designed smart and beautiful.
To a good supermarket you will need to walk about 10 mins, but there is a cart provided at the apartment for transporting your shopping. Definitely take that. The bus stop really is only 2 mins away from the front door (out to the right and then right again - the 31 goes straight to town - takes you 20 mins (runs every 15 mins) and costs 1,50 per person.) There are also several of the local bike sharing stations nearby. To the beach it is a 5 mins walks and then endless possibilities for sports and enjoyment right at the promenade.
The apartment is located in the quarter of "El Cabanyal" which used to be a fishermen's village. And some of this can still be felt today. The people living there are locals, engaging is local live which is both charming and a little dodgy sometimes.
I stayed here with my mother and we thoroughly enjoyed ourselves - we would like to visit again and have another afternoon-stay on the roof terrace. :)