Pedro’s place is nice with one exception - there is a strong smell or mold (or something similar) in the bathroom. On the upside, great location.