Yeah ,I'm go with the price too, there's six of us and we need to balance the price along with the reviews of hotels like facilities , cleanliness , location etc..
Years back before we had kids , me & the wife went to Jamaica to marry..it was brilliant...
But four kids later and the youngest being autistic , we have to think where the weather is almost guaranteed and not too long a flight , that's why we pick Lanzarote!
I agree price is a key factor. Going further sometimes for me it even works backwards, so I check first the flights what destinations are available for what price and decide based on that.