Hummingbird Haven is a beautiful getaway retreat. We had so many family obligations while in town that we didn't get to spend as much time sitting on the deck watching the incredible hummingbirds as we would have liked, but the time spent was amazing. The accommodations are inviting and comfortable. I would definitely stay here again.