The place is quite clean. A few furniture may need upgrade but it doesn't interfere with it being a great cozy place that shouldn't be missed. Literally everything is available and Kevin checks up and ensure things are going well. Will definitely consider revisiting in future.