Everything as expected and more. Wish we could have stayed a bit longer and enjoyed the beautiful views. Beyond cozy and warm, loved our stay.