Clean and has everything you would need for a comfortable stay. The guest parking space can be a little tight if you are driving a car bigger than a sedan.