Very clean and new place, perfect for our little family! David communicated well and provided us all the information we needed up front, even allowing us to check in early if needed. Will stay again the next time we’re in Vegas!