Very clean. Friendly staff and very well located! Breakfast was great as well!