Very clean and it is just what we need. Great location and have all the things we need. Good value for 5-6 people.