well furnished, clean and spacious flat