Very well finished apartment, spotlessly clean.