Well situated in Barcelona- clean and spacious-
correspond to the description.