A well equipped and spacious home to enjoy while staying in Las Vegas.