This Airbnb is quite good. The location is not hard to find. However, personally, I would suggest people to learn some Spanish before checking in as he cannot speak English.