The apartment was spotless, although a little smaller than we anticipated. The hosts were great with communication and immediately answered all questions we had, which was really appreciated.