Nice and confortable place to stay in Vegas, plenty of space in a nice residence