Perfection. Our only regret.....not staying longer!