This place delivered. Hummingbird heaven is not just a name. It was a really special treat!