Amazing location , spectacular views , wonderful hosts that went that extra mile to ensure our stay was one to remember