Everything you'd want when staying in the beautiful Queenstown.