My husband and I stay here often, and have always enjoyed our stay. The staff has always treated us and our puppy very well! The rooms have always been nice and always clean. The breakfast is great in the mornings. The office management has always gone out of there way to accommodate put needs.