Spacious, clean and well-decorated apartment with a great location