Great location! Very clean. All the staff was great. Amazing first time in Vegas!