Amazing place!!! The place is immaculate and the location is great as well. I will definitely be staying here whenever I return to Vegas. David was also great at answering any questions I had before and during my stay.