Great spot for a relaxing stay in Vegas.