The hotel was stunning with wonderful amenities, restaurants, and rooms. However I’m giving 4/5 stars as we ran into several issues checking in. We were not initially given the room we reserved. Later we were told we could upgrade to a better room for a fee - which we did. Then we had to wait 3+ hours to move into that room and were told not to unpack from our previous room - so we sat around for 3 hours waiting on our room to be ready and it kept getting delayed which ultimately made us late for reservations we had. When we moved into our ‘upgraded room’ it was the exact same room layout that we had just been in. The staff member in reception who coordinated all of this mislead us into believing we were being upgraded to a larger better room when in reality it was the same room with 2 beds. The entire situation was upsetting, stressful, and delayed us from plans we had made.