Very clean and comfortable. Have a great time there. Will definitely come back. Highly recommend.