clean and spacious, very well situated