We had an excellent stay at the Homewood Suites over the New Years weekend. Rooms are very clean and comfortable and are equipped with everything you need. The hotel is just a few blocks walk to the shopping and dining area in Jackson - no need to drive anywhere except to the ski mountain. Breakfast is very good and they change up the offering each day. The front desk staff is very friendly and accommodating and even though the main reservation office didn't link our two reservations (one booked with points and one paid) Andrew was able to get everything fixed and checked us in very quickly and ensured we wouldn't have to get new keys part way through our stay or change rooms. We loved that the hotel is pet friendly and even though there were a lot of dogs staying there this weekend we were not disturbed by any of them - it was very quiet - and it seemed that most of the owners picked up after their pets which is a nice change. In fact, the children staying in the hotel were a lot louder than any of the dogs!