This place is as advertised and a great location for Vegas. However, there is a $100 deposit fee that I was unaware of which took 4 days to return to my account. This was very frustrating. Other than that, great experience!