Great views. Clean and tidy. Great communication. Easy and detailed check in process. Close to the strip. Pool/spa and well equipped gym.