Very clean! Everything you need for a comfortable stay. Great location just outside the busy part of town but only a few minutes from attractions, restaurants, etc. Great for dogs, too!