Mario was a wonderful host and the room is exactly as expected. The communication from Mario was prompt and he was always willing to help. The amenities were great and the hotel staff was very friendly. The location was perfect, close enough to enjoy the strip but far enough to avoid the busy crowds. Upon check-in, the hotel held a damage deposit of $500 which was not expected but when I contacted Mario about it he called the hotel himself to try and get it released as he also did not know a deposit would be held. We did run into a few issues with the plumbing for the kitchen sink and toilet at first but Mario got maintenance to come fix it the next day (its hotel maintenance so they have their own hours). The only reason I couldn’t give it 5 star rating was because the hotel charged my card for enhanced internet twice that I did not sign up for and then again for $640 because their system had a glitch (as stated by the employee I spoke with). When I called the to dispute the charges, the hotel was very apologetic and reversed the charges immediately (it took 7-10 days to return to my account). Also, be aware that the cleaning fee is not included in the Airbnb reservation so be prepared to pay a cleaning fee of $100 upon departure as it is charged by the hotel not the host. Overall, we had a wonderful time staying at Mario’s place and would definitely recommend it to everyone. Next time we are in Las Vegas, we would stay with Mario again.