The roof itself is very clean with a great view. The layout worked very well for 3 adults and a baby. I really appreciated how clean and quiet this complex is compared to the rest of the strip. Having the check in/out ease and amenities of a hotel at a reasonable price was great.