It was very clean and modern. The mini kitchen was well stocked and had all the basics you need. It was a great stay.