If you have children look for a resort that has a kids club or features activities for children of the same age as your kids. This will make sure that your kids have fun as well as having the option to stay behind at the resort if you want to go sightseeing.
Not all resorts are hotel style. Some offer individual villas, beach houses, ski lodges or even cabins. If you really want your sense of privacy then one of these lodge type resorts may be more what you are looking for.