This place is everything advertised and more. Communication was great and very attention to detail. This will definitely be my go-to when I come to Vegas!!