Very clean. Very comfortable bed. Close to the strip. Great pool area. Staff - very friendly. Our flight arrived mid morning. Our check-in time was not until 4PM, however, upon request the staff found an available unit and allowed us to check in early. Very good value.