Pedro's place looked just as pictured and was very well located. We had some trouble communicating regarding the check-in, but it worked out fine in the end. Don't bother trying to find a parking spot close to the apartment if you're traveling by car ;) The place itself is great though and easy to find!