location is great. just across the street from Atocha train station. the apartment is clean and cosy has everything you need. except for some plumbing issue .....everything was really good.
there is no view from any window .