Everything & more that we expected & wanted. Would highly recommend. Most beautiful views & rooms!