Literally a couple of minutes walk to the beach. We arranged our own transfers on line. No don't think they do all inclusive but to be fair as lovely as blue horizon is you'll want to off exploring. There are lots of places to go eating and drinking. They do have their own restaurant and bar though
All the rooms, restaurant, office, pool & other enclosed spaces are 100% Non Smoking. When I was there I saw some folks smoking outside in open areas. I'm not sure what the official policy is, their web site has contact info to phone or email them a question. As a last resort, its only 50 ft to the public street.