The unit is small but practical for a getaway, and gets the job done. It would exceed my expectations if few details are met. This includes: making sure the floors are swept and mopped. It was visible that the floors were not. It is a small unit so it is hard to miss the dirt, debris, and hair throughout the home upon arrival. We didn't want to get our feet full debris and carry that over to the bed after a long trip to get to Vegas and arrival in the afternoon, so I cleaned it. I also suggested during my stay to the host that the base molding be thoroughly cleaned because there was a heavy coat of dust on it and took away from the aesthetics of the dwelling. The shower was clean but could have been better. There was some mold that looked easy to remove. Hopefully they do something about the missing towel rack with some of its assembly parts left on the wall, and the bathroom fan that was barely hanging on by a wire. That didn't keep me from enjoying the unit, but it would of been nice to see that all fixtures were fine during my stay. The host was great in accommodating our last minute arrival to Las Vegas. This included an additional fee for the last minute booking of $99.99 , and cleaning fee of $214.00. Deduction in rating because it did not meet its description and our expectations, and it was mentioned to leave the unit clean and organized, dishes washed for the cleaning crew as a nice token. The host communicated often suggesting to let her know if I needed anything taken cared of. I just feel when these things are not taken cared of before your arrival it is just a real inconvenience and lack of privacy to have people fix them. These suggestions are not something that would require a lot of time to fix while the unit is vacant. It's a home away from home, so these details make a big difference.