Nice and cozy place to spend time in Vegas.