Unbeatable location. Big place. Great host. You'll have a wonderful trip!