Kalgan Retreat is a beautiful little place to stay. It is clean, tidy and most importantly comfortable. The kids had a ball feeding the horses. Thank you.