Clean and comfortable! We had everything we need and had a great time. Would def visit again. Very good value for money!