Absolutly great. We felt like kings. The place is amazing and location can't be better. It's like staying in a luxury hotel but with airbnb.
Don't expect anybody there at your check in, you won't need it though. Communication with Debora and Joe is good, and will help you with anything you need.
Highly recommended if you want to go to Las Vegas.