More than perfect for our short stay. Met my high standard for cleanliness, privacy and comfort. She really thought of everything! 10/10 - We will look here first the next time we need to visit Vegas.