This hotel is fantastic. We stayed in the HRH all suite tower and the rooms were perfect. The bed feels like sleeping on a cloud, certainly the best bed I've ever slept on. The hotel atmosphere is great. Always music playing, which keeps you pumped. This is the opposite of the Bellagio where there's no music and its very stuffy. You wont feel strange to walk around in a bathing suit on your way to the pool and I like that a lot! The hotel offers a restaurant called culinary dropout that is AWESOME food. We ate there 4 times and each time had something equally awesome. I will be coming back to this hotel for sure!