clean, spacious and nice place. The building seems newly built and everything was spotless inside