An all inclusive club set in beautiful surroundings