Totally lives up to expectations and more! We thoroughly enjoyed our stay and highly recommend.