M Resort
Vegas's nicest off-strip hotel