The place is exactly what is shown in the pictures and very clean. Pleasantly located in Lake Las Vegas Village, the complex including the pools are very well maintained. Self check-in was great, didn't have to check in with anyone just went straight to the apartment. The balcony view is awesome.