Very clean and professional. A great location in the beautiful town.