Encore is an exceptional property: Great restaurants, beautiful rooms, casino, spa, and pool. I always have a great time when I stay there. The staff are friendly and helpful. The rooms and views of the strip are outstanding. The restaurants are all exceptional. The casino is small enough to navigate easily (no intentionally confusing mazes here), and quiet (no constant dinging from slot machines killing your sanity). The spa is truly spectacular.