Very clean and new. Small details in the apartment added a great touch! Would definitely stay here again