The location is indeed great!!! It is literally a 5-10 min walk to the beach and you have quite a few restaurants nearby. The building has someone at the reception desk 24/7, so we felt quite safe during our stay at Pedro. We didn't meet him in person, but he always replied to our messages. If you rent a car, note that you also have an underground parking space. The one thing we did not like was that the apartment didn't have any cleaning supplies, except from a broom. All in all, I recommend you stay at Pedro's. :)