If you come to Vegas and want a nice relaxing luxury stay then this is the spot I promise you