Absolutely outstanding, so much so, that I hate telling others, because I will have a difficult time booking in the future.