Great host, excellent location, perfect weather- which can't be guaranteed!