I lived in Salt Lake City for several years and have traveled to Layton several times during that time. This city is so beautiful with mountains all around it. It is close enough to Salt Lake City so shopping is of no problem. Hiking, bike trails, museums, and all sorts of parks in the city, there is always something to do. If you enjoy being outdoors, this place is for you. I think it was prettier than Salt Lake and a lot cheaper. The housing cost are much less in Layton than other parts in Utah. The nightlife is not as much as other cities because of the concentrated population of LDS members. There still are some bars available, but this is definitly not a huge club scene in this town. There are plenty of neat little restaurants around the city that can satisfy any appetite. My favorite was Fiesta Guadalajara, which I would highly recommend checking out.
Overall, Layton is a neat place to visit. If you enjoy a small town feel with a big city still nearby, this is a good option for you. Being active outside will let you enjoy the city even more, especially if you are not happy with the night life options in this town. I would recommend traveling here.