Been in many hotels in the past, by far the best. It was surprisingly clean, not the cleanest, but that could've been anything. The breakfast was SO good, I actually had more than a small snack there for once. The showers had the best setup. Instead of small bottles, they have full-sized bottles on the wall (to prevent theft) that last more than two showers. Really handy if you're here for a lot of work and need to wash constantly. They provide HDMI cables in the rooms for the TV and directions to set it up. Service was great and helpful. The aviary and koi pond were a great addition, and were next to the pool. Combined with the atmosphere, by far my favorite hotel I've been in. All for a great price too.