St. Ann is beautiful! Beaches and rivers and hidden falls. If you are social type, Kingston is cool with lots of bars and different types of parties. Just do remember, it isn't like before when things were cheap due to the exchange rate. with the Jamaican Dollar at 100-1 with the Cdn $, it can get expensive, especially if you live in Kingston like I do. I'm sure rent and food is much cheaper on the North Coast tho. Being mobile is important too..look into getting a vehicle if you can, especially if you plan to travel to Kingston often.
All the best..let me know if you have any questions I might be able to answer