Very nice and clean. Provides everything you need to make it feel like home. We had an amazing time :)