Horseshoe is a good family resort. Most reviews say the hotel is run down. This is correct. The rooms really need a facelift, but that being said, the family atmosphere is terrific. The prices at the hotel are quite high, but they have a monopoly. The kids korral is a great place for kids to learn. If you have bad knees this is also the place for you. The hills are not too difficult. I have returned for the past 3 years and have enjoyed each stay.