When the key deposit costs more than the actual 3-night stay (150€), there is definitely something off. Ramón himself is a pretty decent host, but the photos provided are a sincere misrepresentation of the apartment. For one, it is significantly smaller than what the photos lead to provide. There are no windows either, which was not expected at all. Additionally, the host actually shares the same address, and the two rooms are connected by a central shoe room right in the first door. The sinks did not drain for some reason, and the bathroom smelled rancid.
Overall, the location is fairly solid, but this stay was not at all what we initially thought.