Our stay could not have been better. It is an amazing BnB in every sense of the term: The room was clean, cozy, and spacious, and Tom woke up early every day to make us a wonderful homemade breakfast. Tom is an incredibly nice guy and he and his wife clearly do a lot of work themselves to make their home look great.
It is only a short drive to the south entrance of the park (15 min), and everything in Toquerville is much cheaper than staying in Springdale. It is also much closer to the nearest grocery store and gas stations than any other property we could find.
Overall, we had an amazing time in Zion, and part of it was because we really felt as if we were staying at a friend or a family member's house rather than just another rental property. Would definitely recommend