very unique experience. definitely recommend it!
very clean. has a small kitchen to cook your own food if needed. has heating, a tv and hot water.