Clean and comfortable stay. Beds were great. Full kitchen if you need to cook meals and a dishwasher for clean up. Washing machine was handy too.